package com.hgyc.mom.tool.service;

import java.util.List;
import com.baomidou.mybatisplus.extension.service.IService;
import com.hgyc.mom.tool.entity.Job;
import org.quartz.SchedulerException;

/**
 * 定时任务调度Service接口
 *
 * @author fwj
 * @since 2025-05-08
 */
public interface JobService extends IService<Job> {

    /**
     * 立即运行任务
     *
     * @param job 调度信息
     * @return 结果
     */
    void run(Job job) throws SchedulerException;

    /**
     * 测试定时任务
     */
    void test();
}